Synonyms for "bio lab"

Words with similar meaning